you rock - German English Dictionary